iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 1
0
Software Development

30天的python學習 系列 第 1

python30天-DAY1-為何是python?

  • 分享至 

  • xImage
  •  

今天是鐵人賽第一天,就來說些輕鬆的事,學習的事明天再說。
相信有許多程式新鮮人在開始學習時會遇到一個問題,那就是不知道要從哪個語言開始學起。
現今程式語言幾百種,有各種用途,各種形式,有低階的,有高階的,五花八門,讓人眼花撩亂。

為何是python?

優點

  1. 語法簡潔且簡單
  2. 擴展性高
  3. 豐富的「函式庫」

缺點

  1. 執行速度慢
  2. 對程式的編排要求較高

這樣講可能沒甚麼感覺,接下我們用最簡單的範例 hello world 來跟大家演示

這是JAVA

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello! World!");
    }
}

這是c

#include <stdio.h>

int main(void){
	printf("Hello, World!\n");
	return 0;
}

這是c++

#include <iostream>

int main() {
    std::cout << "Hello World!";
    return 0;
}

這是python

print('Hello World')

這下有沒有感受到python的魅力阿!
其實每個語言都有他自己的優缺點,並沒有說哪個語言就一定比較好或怎樣,每個程式語言都有自己適用的地方。
不過個人認為python是一個蠻適合新手入門的語言,而且使用的人數也非常多,遇到問題上網找一下應該可以很快就解決了。
好了,今天就介紹到這邊,明天開始會開始介紹pythony資料型態。


下一篇
python30天-DAY2-python資料格式介紹
系列文
30天的python學習 30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言